﻿using YNTK.Dependency;

namespace YNTK.FileRecord.Entitys
{
    /// <summary>
    /// 文件清单数据传输模型
    /// </summary>
    [SuppressSniffer]
    public class FileInventoryListDto
    {
        /// <summary>
        /// id
        /// </summary>
        public string id { get; set; }

        /// <summary>
        /// 所属组织id
        /// </summary>
        public string organizeId { get; set; }

        /// <summary>
        /// 所属组织名称
        /// </summary>
        public string organizeName { get; set; }

        /// <summary>
        /// 所属机构id
        /// </summary>
        public string mechanismId { get; set; }

        /// <summary>
        /// 所属机构名称
        /// </summary>
        public string mechanismName { get; set; }

        /// <summary>
        /// 文件清单分类id
        /// </summary>
        public string classifyId { get; set; }

        /// <summary>
        /// 文件清单分类名称
        /// </summary>
        public string classifyName { get; set; }

        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? creatorTime { get; set; }

        /// <summary>
        /// 创建用户
        /// </summary>
        public string creatorUserId { get; set; }

        /// <summary>
        /// 创建用户姓名
        /// </summary>
        public string creatorUserName { get; set; }

        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime? lastModifyTime { get; set; }

        /// <summary>
        /// 工作项/事项
        /// </summary>
        public string workItem { get; set; }

        /// <summary>
        /// 编号
        /// </summary>
        public string code { get; set; }

        /// <summary>
        /// 表单样服务器存储路径
        /// </summary>
        public string sampleFormFilePath { get; set; }

        /// <summary>
        /// 表单样文件名称
        /// </summary>
        public string sampleFormFileName { get; set; }

        /// <summary>
        /// 备注/描述/说明
        /// </summary>
        public string description { get; set; }

        /// <summary>
        /// 排序码
        /// </summary>
        public long? sortCode { get; set; }

        /// <summary>
        /// 启用/禁用,1.启用
        /// </summary>
        public int? enabledMark { get; set; }
    }
}
